Программа с видимой и невидимой строкой для исследования MERGE

God Mode:

New File [Видимое и невидимое.tzx]		; Создать новую виртуальную кассету для записи данных
Cassette Recorder [Record]			; Включить виртуальный магнитофон на запись, открыв телепортационное окно 1232 поставив команду LD H, H
Debugger					; Открыть отладчик для ввода данных
Dec						; Переключить отображение чисел в десятичный режим
Go To 23755					; Переместиться по памяти на нужный адрес
23755 <-- 0 1 38 0 245 34 32 32 32 32
23765 <--BAPBAPA ECT MAPC			; Выводимый текст
23781 <-- 34 59 58 236 49 54 51 56 52 14 0 0 0 64
23795 <-- 0 13 64 0 12 0 245 34 32 66 32 77 69 84
23809 <-- 80 79 34 13

17996 <-- 23755 0				; Стартовый адрес для блока данных и сброс после записи
18000 <-- 0					; Тип блока Program:
18001 <-- 32 19 1 66 65 80 66 65 80 65		; Имя заголовка
18011 <-- 58 0 1 0 58 0				; Длина всей области Prog без маркера 128, строка автостарта, длина чистого BASIC с ENTERами

IX <-- 18000					; Указать место размещения шаблона заголовка
SP <-- 17996					; Создать временную SP-башенку в любом свободном месте
PC <-- 2436					; Установить Стрелочку на запускаемую подпрограмму
Trace						; Выйти из отладчика и запустить программу
Cassette Recorder [Stop]			; Остановить магнитофон и закрыть телепортационное окно в адресе 1232 вернув команду EX AF, AF'

Загрузка невидимых строк командой MERGE "" с корректировкой маршрута

Open File [Видимое и невидимое.tzx]		; Открыть для считывания нужный файл (Зарядить кассету в магнитофон)
Debugger					; Открыть отладчик для ввода данных
Add Breakpoints 2261, 6588			; Оптом поставить точки прерывания на нужный адрес
BASIC <-- MERGE ""ENTER				; Выполнить BASIC фрагмент натуральным способом
Cassette Recorder [Play]			; Включить магнитофон на воспроизведение
Trace (2261)					; Запустить программу, проигнорировав указанную точку прерывания (DE=23755 HL=23795)
Trace (6588)					; Запустить программу, проигнорировав указанную точку прерывания (DE=23797 HL=23837)
AF <-- AF+64					; Установить галочку-флаг Z
Trace						; Запустить программу до следующей точки прерывания
AF <-- AF+1					; Установить галочку-флаг C
Remove Breakpoints 2261, 6588			; Убрать указанные точки прерывания
Trace						; Запустить программу для окончательного результата

BASIC <-- RUN ENTER				; Выполнить BASIC фрагмент натуральным способом
